/*update 101021*/
/* 2010-09-07 chexian city select optimize */
*{margin:0;padding:0;}
.search-list {border:1px solid gray;background-color:white;font-size:12px;color:#666;}
.search-list a{color:#666;text-decoration:none;}
.search ul {overflow-x:hidden;overflow-y:hidden;}
.search-input{height:20px;margin-right:15px;padding: 6px 1px 2px 5px;line-height:20px;float:left;margin-top: 1px;width:150px;background:transparent url(pic12_20.jpg) repeat-x scroll 0 0;
border:1px solid #D7D7D7;}
.search li {list-style:none;font-size:12px;width:22%;height:22px;overflow:hidden;padding:1px;cursor: pointer;line-height:22px;text-align: center;}
.search li.list-l{text-align: left;width: 100% ;}
.search li.list-l a{margin:2px;}
.search  .n-f {margin:5px;overflow:hidden}
.search  li.li-hover{background-color: #0058a3;}
.search  li.li-hover a{color: white;}
.search a:hover{text-decoration: none !important;}
.search li.list-f{float:left;margin-top:4.5px;margin-left:3px}
.search a.list-a {padding-left: 20px;}
.search .title{border-bottom-style:dashed;border-bottom-width:1px;font-size: 12px;}
.search .close{cursor:pointer;margin-left:5px;height:14px;width:14px;background: url(button_c.gif) repeat scroll 50%;display:block;float:right;margin-top:-20px;}
.search li.list-l span{width:30%;float:left}
.search-text {color:#CCCCCC}

/*#m_citySelect .pa_ui_validator_onerror {background:#fff;line-height:20px;padding:4px;border:none;background:url(/app_images/pingan/v20/shop/chexian/pic15.jpg) no-repeat 0 2px;padding-left:26px;}
.search-input {background:transparent url(http://www.pingan.com/app_images/pingan/v20/shop/chexian/pic12_2.jpg) repeat-x scroll 0pt;border:1px solid #d7d7d7;float:left;height:20px;line-height:20px;margin-right:15px;margin-top:1px;padding:6px 1px 2px 5px;width:150px;}*/
